///////////////////////////////////////
//			Operators				 //
///////////////////////////////////////
#define OPERATORS(type)						\
	type    operator+  (const type& c);		\
	type    operator+  (const float& c);	\
	void    operator+= (const type& c);		\
	void    operator+= (const float& c);	\
	type    operator-  (const type& c);		\
	type    operator-  (const float& c);	\
	void    operator-= (const type& c);		\
	void    operator-= (const float& c);	\
	type    operator*  (const type& c);		\
	type    operator*  (const float& c);	\
	void    operator*= (const type& c);		\
	void    operator*= (const float& c);	\
	type    operator/  (const type& c);		\
	type    operator/  (const float& c);	\
	void    operator/= (const type& c);		\
	void    operator/= (const float& c);	\
	bool    operator== (const type& c);